Organic-inorganic Halide Perovskite Research Articles